package golang

import "gitee.com/allowall-package/goutil/fn"

func init() {
	test()
}

// https://github.com/senghoo/golang-design-pattern
func test() {
	fn.Dump(fn.FuncInfo())

	SingletonTest()
	SimpleFactoryTest()
	FactoryMethodTest()
	AbstractFactoryTest()
	DecoratorTest()
	AdapterTest()
	ObserverTest()
}
